.citybox {
    padding-top: 50px;
    min-height: 100vh;
    background: #f5f5f5;

    .nav {
        position: fixed;
        top: 0;
        left: 0;
        width: 100vw;
        z-index: 999;
    }

    .locabox,
    .hotbox,
    .listbox {
        padding: 10px;
        background: #fff;
        margin: 10px 0 ;
    }

    .listbox {
        height: calc(100vh - 333px);
    }
}

.grid-demo-item-block {
    background: var(--adm-color-box);
    text-align: center;
    padding: 10px;
}